//多文件文件上传
var filesJsonPost = require('../../utils/Multipart.min.v2.0.js').filesJsonPost

Page({

  /**
   * 页面的初始数据
   */
  data: {

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {

  },

  multipart() {
    /**
     * 多文件上传
     * url: 上传路径 必传
     * data: 上传json参数 默认 {}
     * jsonKey: 后台接收参数的key 默认 'jsonReport'
     * count: 文件最多上传几张 默认 9
     * type: 选取文件类型 默认 all
     * extension: 选取文件类型 字符串数组 根据文件拓展名过滤，仅 type==file 时有效。每一项都不能是空字符串。默认不过滤。默认 空
     * header: 自定义请求头
     */
    let options = {
      url: 'http://localhost:3000/upload',
      data: {
        name: "jeck",
        age: 123
      },
      jsonKey: "jsonReport",
      count: 9,
      type: "all",
      extension: [null],
      header: {
        "headerName": "headerValue"
      }
    }
    filesJsonPost(options).then((response) => {
      console.log(response)
      wx.showToast({
        title: 'over',
      })
    }, (err) => {
      console.log(err)
    })
  }
})